package eteam.aps.model.vo;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.time.LocalDateTime;

/**
 * 仓库表
 *
 * @author WMT
 */
public class DepotVo {

    /**
     * 仓库主键
     */
    private String fId;
    /**
     * 仓库编号，唯一 not null
     */
    private String fDepotCode;

    /**
     * 仓库名称，唯一 not null
     */
    private String fDepotName;

    /**
     * 仓库库存
     */
    private int fStock;

    /**
     * 管理部门id
     */
    private String fManageDepartmentId;

    /**
     * 管理部门名称
     */
    private String fManageDepartmentName;

    /**
     * 管理员id
     */
    private String fManageUserId;

    /**
     * 管理员名称
     */
    private String fManageUserName;

    /**
     * 参数备注
     */
    private String fRemark;

    /**
     * 参数审核状态
     */
    private int fState;
    /**
     * 参数录入人
     */
    private String fCreateUserId;
    /**
     * 参数录入人姓名--关联sp_user表中的FFullName
     */
    private String fCreateUserName;
    /**
     * 参数录入时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime fCreatorTime;

    public String getfDepotCode() {
        return fDepotCode;
    }

    public void setfDepotCode(String fDepotCode) {
        this.fDepotCode = fDepotCode;
    }

    public String getfDepotName() {
        return fDepotName;
    }

    public void setfDepotName(String fDepotName) {
        this.fDepotName = fDepotName;
    }

    public int getfStock() {
        return fStock;
    }

    public void setfStock(int fStock) {
        this.fStock = fStock;
    }

    public String getfId() {
        return fId;
    }

    public void setfId(String fId) {
        this.fId = fId;
    }

    public String getfRemark() {
        return fRemark;
    }

    public void setfRemark(String fRemark) {
        this.fRemark = fRemark;
    }

    public int getfState() {
        return fState;
    }

    public void setfState(int fState) {
        this.fState = fState;
    }

    public String getfCreateUserId() {
        return fCreateUserId;
    }

    public void setfCreateUserId(String fCreateUserId) {
        this.fCreateUserId = fCreateUserId;
    }

    public String getfCreateUserName() {
        return fCreateUserName;
    }

    public void setfCreateUserName(String fCreateUserName) {
        this.fCreateUserName = fCreateUserName;
    }

    public LocalDateTime getfCreatorTime() {
        return fCreatorTime;
    }

    public void setfCreatorTime(LocalDateTime fCreatorTime) {
        this.fCreatorTime = fCreatorTime;
    }

    public String getfManageDepartmentId() {
        return fManageDepartmentId;
    }

    public void setfManageDepartmentId(String fManageDepartmentId) {
        this.fManageDepartmentId = fManageDepartmentId;
    }

    public String getfManageDepartmentName() {
        return fManageDepartmentName;
    }

    public void setfManageDepartmentName(String fManageDepartmentName) {
        this.fManageDepartmentName = fManageDepartmentName;
    }

    public String getfManageUserId() {
        return fManageUserId;
    }

    public void setfManageUserId(String fManageUserId) {
        this.fManageUserId = fManageUserId;
    }

    public String getfManageUserName() {
        return fManageUserName;
    }

    public void setfManageUserName(String fManageUserName) {
        this.fManageUserName = fManageUserName;
    }
}
